Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
157 LONDON ROAD Detached £777,131 £158,000 28 Nov 1997
167 LONDON ROAD Detached £779,049 £485,000 27 Apr 2007
173 LONDON ROAD Detached £1,089,267 £1,090,000 7 Feb 2023